package com.qdlc.p2p.biz.service;

import java.util.List;

import com.qdlc.p2p.dal.dto.BorrowTender;
import com.qdlc.p2p.dal.dto.User;
/**
 * vip加息业务处理接口
 * @author zlhx
 * @version 2.0
 * @date 2015-06-17 14:25
 */
public interface UserVipUpRateService {
	/**
	 * 满审成功 vip加息
	 *
	 * @param borrowTender 投标
	 * @param accountLogType 
	 * @param extraRate 加息率
	 */
	void borrowSuccessVipUpRate(BorrowTender borrowTender, String accountLogType, double extraRate);
	
	/**
	 * 还款时vip加息处理
	 * @param collectionId
	 * @param accountLogType
	 */
	void borrowRepaySuccessVipUpRate(long collectionId,String accountLogType);
	
	/**
   	 * 获取vip加息 产生的代收利息列表（账户中心使用）
   	 * @param user
   	 * @param date
   	 * @return
   	 */
   	public List<Object[]> getVipUpRateCollectionInterest(User user,String date);
}
